import React from 'react'
// react17写法:
// import ReactDOM from 'react-dom'
// react18的写法:
import ReactDOM from 'react-dom/client'

//从react-redux中引入Provider
import { Provider } from 'react-redux'

import App from './App.jsx'

// redux中的store对象
import store from './redux/store'
// react17写法:
// ReactDOM.render(<App></App>, document.getElementById('root'))
// react18的写法
const root = ReactDOM.createRoot(document.getElementById('root'))

root.render(
  // 这一步的目的是为了将store对象,传递给所有需要用到redux数据的react组件的父组件
  <Provider store={store}>
    <App></App>
  </Provider>
)
